Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 GREENLEACH LANE Semi-Detached £409,290 £240,000 25 May 2012
82 GREENLEACH LANE Semi-Detached £345,833 £252,000 25 Jan 2016
84 GREENLEACH LANE Detached £382,602 £82,000 7 Aug 1998
86 GREENLEACH LANE Detached £725,617 £545,000 5 Aug 2016
94 GREENLEACH LANE Semi-Detached £519,374 £172,000 25 Mar 2002
98 GREENLEACH LANE Detached £1,163,634 £980,000 15 Sep 2020
100 GREENLEACH LANE Semi-Detached £672,220 £340,000 11 Jun 2004
102 GREENLEACH LANE Terraced £631,010 £139,000 15 Jan 1999
104 GREENLEACH LANE Semi-Detached £534,271 £138,000 14 Mar 2000